// 函数声明
function functionName1(parameters) {}

// 函数表达式
const functionName2 = function (parameters) {};

// 函数声明的方式可以在函数定义之前调用（函数提升）
fn();
function fn() {
  console.log("fn");
}

// 自调用函数
(function () {
  console.log("自调用函数");
})();

// 参数
function myFunction(a, b) {
  return arguments.length;
}

console.log(myFunction(20, 30));
